package com.gzdh.tang.modu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gzdh.tang.modu.entity.Addr;
import com.gzdh.tang.modu.entity.TangOrder;
import com.gzdh.tang.modu.model.DeviceCarModel;
import com.gzdh.tang.modu.model.ReportModel;

import java.util.List;

public interface TangOrderService extends IService<TangOrder> {

    String getLiuShui();

    List<DeviceCarModel> getDeviceCarModelForList(String orders);

    DeviceCarModel getDeviceCarModel(String orders);

    int updateTangOrderPayChannel(String id, int payChannel);

    int updateTangOrderPayChannelByOrders(String orders, int payChannel);

    List<ReportModel> getReportModel(int addr, String startTime, String endTime,String posnum);

    int updateOrderPayState(String id, int payState);

    int updateTangOrderPayStateByOrders(String orders, int payState);

    int updateOrderNoticeReserve(String id);

    List<TangOrder> getTangOrder();

}
